Skip to content

chore: add automation for adding a new version#418

Open
tstirrat15 wants to merge 4 commits into
mainfrom
tstirrat/new-version-automation
Open

chore: add automation for adding a new version#418
tstirrat15 wants to merge 4 commits into
mainfrom
tstirrat/new-version-automation

Conversation

@tstirrat15
Copy link
Copy Markdown
Contributor

@tstirrat15 tstirrat15 commented May 1, 2026

Description

This is something that we've built elsewhere and it helps a lot with reducing release toil. This is porting that other logic into this repo.

Changes

  • Port in generation logic
  • Port in version appending logic
  • Regenerate the graph

Testing

Review. See that you can run mage gen:graph successfully. I'll be running mage gen:append_version in a subsequent PR.

@tstirrat15 tstirrat15 force-pushed the tstirrat/new-version-automation branch from 91d4396 to f0cb5db Compare May 1, 2026 19:05
@tstirrat15 tstirrat15 marked this pull request as ready for review May 1, 2026 21:17
@tstirrat15 tstirrat15 force-pushed the tstirrat/new-version-automation branch from a6574e5 to 43bc730 Compare May 1, 2026 21:19
Copy link
Copy Markdown
Contributor Author

@tstirrat15 tstirrat15 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See comment

runs-on: "depot-ubuntu-24.04"
steps:
- uses: "actions/checkout@v6"
- uses: "authzed/actions/yaml-lint@main"
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've never found this action useful and I often find it frustrating. I'd vote to get rid of it; I can restore and fix the issues if we don't want to do that.

@tstirrat15
Copy link
Copy Markdown
Contributor Author

Comment from Evan: this is missing the waypoint logic, so this would skate right past things that should be blocking.

@tstirrat15 tstirrat15 force-pushed the tstirrat/new-version-automation branch from df68b87 to 3b7f0d6 Compare May 7, 2026 22:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant